make a fresh/new start
idiom
: to start a new life
Her divorce gave her an opportunity to make a fresh/new start.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share